*{
    padding: 0px;
    margin: 0px;
    font-size: 12px;
}
li{
    list-style:none;
}
a{
    text-decoration:none;
    color:#6C6C6C
}
a:hover{
    color:#ED155B
    }
img{
border:0
    }

/*首页CSS样式开始*/

/*顶部导航TOP开始*/
#topall{
    width:100%;
    height: 29px;
    background: #F2F2F2;
    /*顶部横条内容部分居中宽度*/
    .center{
        width: 1090px;
        height: 29px;
        margin: 0 auto;
        ul{
           float: left;
           height: 29px; 
           line-height: 29px;
           /*每个li的样式*/
           li{
               float:left;
               height:29px;
               margin-right: 20px;
               color: #6C6C6C;
               line-height: 29px;
           }
        }
    }
}
#topall .left li.send {
    position: relative;
    width: 80px;
    border-bottom: none;
    :hover{
        background: #fff;
        border-bottom: none;
        border: 1px solid #F2F2F2; 
    }
    span{
        width: 70px;
        height: 29px;
        display: block;
        float: left;
        padding-left: 9px; 

    }
    b{
        background: url(../images/bg-img/xiaosanjiao.png) no-repeat 0 0;
        display: block;
        width: 6px;
        height: 3px;
        margin-top: -16px;
        margin-left: 66px;
        float: left;
    }
    .address{
        display: none;
    }
}
   /*订单 收藏 我的聚美*/
#topall .t2{
    width: 243px;
    height: 20px;
    float: left;
    margin-left: 174px;
    line-height: 29px;
    li{
        margin-right: 16px;
    }
    .shoucang b{
            background: url(../images/bg-img/bgjl1.png) no-repeat 0 0;
            display: block;
            float: left;
            width: 10px;
            height: 10px;
            margin-top: 10px;
        }
   .shoucang span{
       width: 64px;
       height: 18px;
       display: block;
       float: left;    
   }
   .my{
       margin-right: 5px;
       b{
           background: url(../images/bg-img/xiaosanjiao.png) no-repeat 0 0;
           width: 6px;
           height: 3px;
           display: block;
           margin-top: 13px;
           margin-left: 5px;
           float: left;
       }
       span{
           width: 50px;
           height: 18px;
           display: block;
           float: left;
       }
   }
   .xian{
       height: 14px;
       width: 1px;
       background-color: #DDD;
       float: left;
       margin-left: 12px;
       margin-right: 0;
       margin-top: 8px;     
   }
  
}
   /*手机聚美 口碑中心*/
#topall .t3 {
       width: 175px;
       height: 29px;
       float: left;
       margin-left: 10px;
       line-height:29px;
       li{
           margin-right: 5px;
       }
       .shouji b{
           background: url(../images/bg-img/bgjl1.png) no-repeat 0 -21px;
           width: 10px;
           height: 14px;
           display: block;
           margin-top: 7px;
           float: left;              
       }
       .shouji span{
           color: #ED155B;
           width: 64px;
           height: 18px;
           display: block;
           float: left;
           margin-left: 7px;
           width: 50px;
       }
       .koubei b{
           background: url(../images/bg-img/bgjl1.png) no-repeat 0 -45px;
           width: 10px;
           height: 14px;
           display:block;
           float: left;
           margin-top: 7px;   
       }
       .koubei span{
           width: 50px;
           height: 18px;
           display: block;
           float: left;
           margin-left: 7px;
       }
   .xian{
       height: 14px;
       width: 1px;
       background-color: #DDD;
       float: left;
       margin-left: -10px;
       margin-right: 0;
       margin-top: 8px;     
   }
   }
    /*查看分类 更多*/
#topall .t4 {
    width: 150px;
    height: 29px;
    float: left;
    line-height: 29px;
    li{
        margin-right: 6px;
    }
    .chakan b{
        background: url(../images/bg-img/fangkuai.jpg) no-repeat;
        width: 10px;
        height: 14px;
        margin-top: 9px;
        display: block;
        float: left;
    }
    .chakan span{
        width: 64px;
        height: 18px;
        display: block;
        float: left;
        margin-left: 7px;
        width: 50px;
    }
    .more span{
        width: 25px;
        height: 18px;
        display: block;
        float: left;
        margin-left: 7px;
        
    }
    .more b{
        background: url(../images/bg-img/xiaosanjiao.png) no-repeat 0 0;
        width: 6px;
        height: 3px;
        margin-top: 13px;
        margin-left: 3px;
        display: block;
        float: left;        
    }
}  
   /*顶部横条 height:29px; 结束*/
   /*LOGO 搜索条 购物车结算开始*/
  
/*搜索区域开始*/
#top2{
    margin: 0 auto;
    width: 1090px;
    height: 110px;
    font-family: Microsoft YaHei,tahoma,arial,隆炉Hiragino Sans GB',隆炉\5b8b\4f53',sans-serif;
    .b1{
        width: 290px;
        .logo1{
            margin-top: 12px;
            display:block;
            float: left;
        }   
    }
    .b2{

       float: left;
       width: 536px;
       height: 70px;
       margin-top: 23px;
       margin-left: 115px;
       form {
          width: 536px;
          height: 35px;
          position: relative;
          .search{
              border: 3px solid #ED145B;
              width: 430px;
              height: 31px;
              color: #9999A5;
              text-indent: 5px;
              float: left;
          } 

         .submit{
             border: 2px solid #ED145B;
             height: 33px;
             width: 96px;
             background-color: #ED145B;
             color: white;
             font-family: "宋体";
             font-size: 14px;
             text-align: center;
             float: left;
//           padding-left:18px;
         }
       } 
    }
    /*搜索关键字*/
    .keywords{
        margin-top: 10px;
        li{
            float: left;
            width: 56px;
            height: 20px;
            padding-right: 4px;
            span{
                color: #6c6c6c;
                display: block;
                float: left;
            }
            b{
                width: 1px;
                height: 12px;
                background-color: #999999;
                display: block;
                float: left;
                margin-left: 18px;
                margin-top: 2px;              
            }
            a{
                color: #999999;
            }
            a:hover{
                color:#ED155B
            }
        }
    }
    /*购物车结算*/
    .b3 .shopping{
        border: 2px solid #E5E5E5;
        float: left;
        margin-top: 23px;
        margin-left: 106px;
        width: 136px;
        height: 30px; 
        background: #F8F8F8;
        .car{
            width: 46px;
            height: 28px;
            background: url(../images/bg-img/cart.gif);
            float: left;
//          margin-left:5px;
        }  
        .count{
            float: left;
            margin-left: 5px;
            margin-top: 10px;
            a{
                color: #2F2827;
                line-height: 12px;
                font-size: 12px;
                float: left;
            }
            a:hover{
                color: #ED145B;
                font-size: 12px;
            }
        } 
        .sanjiao{
            background: url(../images/bg-img/xiaosanjiao.png) no-repeat 0 0;
            width: 6px;
            height: 3px;
            display: block;
            float: left;
            margin-top: 15px;
            margin-left: 5px;    
        }
    }    
}
/*搜索区域结束*/

/*黑色导航开始*/
#nav_box{
    width: 100%;
    height: 38px;
    background: #141414;
    .center{
        width: 1090px;
        height: 38px;
        margin: 0 auto;
        .left{
            width: 800px;
            height: 38px;
            float: left;
            ul{
                float: left;
                li{
                    float: left;
                    a{
                        width: 100px;
                        height: 38px;
                        line-height: 38px;
                        color: #FFFFFF;
                        font-size: 14px;
                        font-family:"微软雅黑";
                        padding-left:22px;
                        padding-right: 22px;
                        text-align: center;
                    }
                    a.home{
                        width: 108px;
                        height: 38px;
                        line-height: 38px;
                        padding: 0 40px;
                    }
                    a:hover{
                        color: #B0B0B0; 
                    }
                    }
                   li.current{
                        background: #ED145B;
                   }
            }
        }
        .right{
            float: right;
            height: 38px;
            width: 280px;
            ul.nav_list_r{
                margin-top:5px;
                height:33px;
                overflow:hidden;
                float: right;
                li{
                    float:left;
                    margin-right:12px;
                    width:30px;
                    overflow:hidden;
                    .divlist{
                        width:160px;
                        a{
                            height:30px;
                            display:inline-block;
                        }
                        a:hover{
                            text-decoration:none;
                        }
                    span{
                        background:url(../images/bg-img/z_01new.jpg) no-repeat;
                        display:inline-block;
                        width:30px;
                        height:30px;
                        vertical-align:-9px;
                        float:left;
                        margin-right:3px
                    }
                    b{
                        font-weight:400;
                        float:left;
                        margin-top:7px;
                        color:#fff
                    }
                    .th{
                        background:url(../images/bg-img/z02.jpg) no-repeat;
                    }
                    .by{
                        background:url(../images/bg-img/z03.jpg) no-repeat;
                    }
                    }
                }
            }
        }
    }
}
/*黑色导航结束*/
/*==================顶部CSS结束==================*/
/*子级白色横条开始*/
#mall_nav_box{
    width: 100%;
    height: 35px;
    border-bottom: 1px solid #DDD;
    margin: 0px auto;
    font: 12px/1.5 tahoma,arial,"Hiragino Sans GB","微软雅黑",sans-serif;
    .mall_nav_list{
        width: 1090px;
        height: 34px;
        margin: 0 auto;
        position: relative;
        z-index: 1;
        padding-left: 26px;
        .ulist{
            color: #000000;
            li{
                float: left;
                padding-right: 20px;
                a{
                    display: inline-block;
                    height: 34px;
                    line-height: 34px;
                    color: #484848;
                    font-size: 14px;
                    position: relative;
                    padding: 0px 14px;
                    
                }
            }
        }
        .mall_line{
            display: block;
            height: 1px;
            line-height: 1px;
            background: #666 none repeat scroll 0% 0%;
            position: absolute;
            bottom: 0px;
            
        }
    }
}
/*子级白色横条结束*/

/*首页产品区域开始*/
#pro_all{
    width: 100%;
    height:100%;
    margin: 0 auto;
    background: #F7F7F7;
    padding-top: 17px;

    .all_fenlei{
        width: 1090px;
        height: 811px;
        background: #FFFFFF;
        margin: 0 auto;
        .left_fl{
            width: 218px;
            height: 811px;
            float: left;
            .top_fl{
                .all{
                height:44px;
                line-height:44px;
                color:#000;
                font-size:14px;
                border-bottom:1px solid #eee;
                font-weight:700;
                padding-left:10px;
                }
                 ul{
                   margin-bottom:20px;
                   line-height:15px;
                   line-height:10px;
                   width:218px;
                       li{
                         border-bottom:1px dashed #eee;
                         padding-left:10px;
                         padding-right:10px;
                         width:198px;
                         height:82px;
                         padding-top:4px;
                         .tjpp{
                            font-weight:700;
                            font-size:14px;
                            color:#000;
                            line-height:30px
                           }
                          .zilei a{
                                margin-right:10px;
                                font-size:12px;
                                font-weight:400;
                                line-height:18px;
                                display:inline-block;
                                color:#333
                          }
                          .zilei a:hover{
                                color:#ed145b;
                                text-decoration:none
                          }
                        }
                    .leftflfoot-img{
                        width: 198px;
                        height: 147px;
                        margin-left: 10px;
                    }
                     }
            }
        }
        .right_pinpai{
            width: 862px;
            height: 789px;
            float:left;
            margin-top: 10px;
            .top{
                width:871px;
                height: 434px;
                .l{
                    width: 655px;
                    height: 435px;
                    float: left;
                    overflow: hidden;
                    position: relative;
                   
                    img{
                        display: none;
                        position: absolute;
                        left: 0px;
                        top: 0px;
                    }
                    ul{
                        position: absolute;
                        left: 535px;
                        top: 380px;
                        li{
                            width: 15px;
                            height: 15px;
                            background: #999;
                            margin-left: 10px;
                            float: left;
                            border-radius: 15px;
                        }
                    }
                }
                .r{
                    width: 208px;
                    height: 435px;
                    margin-top: 0;
                    float: right;
                    .xpic{
                       width: 209px;
                       height: 143px;
                       position: relative;
                       overflow: hidden;
                       .img{
                           position: absolute;
                           left: 0;
                           top: 0;
                       }
                    }
                }
            }
            .bottom{
                width: 862px;
                height: 352px;
                .nav{
                    width: 862px;
                    height: 50px;
                    position: relative;
                    ul{
                        width: 862px;
                        height: 45px;
                        li{
                           font-family: Microsoft YaHei,tahoma,arial,隆炉Hiragino Sans GB',隆炉\5b8b\4f53',sans-serif;
                           color: black;
                           font-size: 15px;
                           width: 119px;
                           height: 48px;
                           float: left;
                           line-height: 48px;
                           text-align: center;
                           font-weight: 700;
                        }
                    }
                    .xian{
                        background: black;
                        width: 862px;
                        height: 2px;
                    }
                    .sekuai{
                        width: 118px;
                        height: 7px;
                        background: url(../images/bg-img/sekuai.png) no-repeat;
                        position: absolute;
                        left: 0;
                        top: 40px;
                    }
                }
                .logos{
                    width: 875px;
                    height: 310px;
                    .l1{
                       width: 670px;
                       height: 307px;
                       float: left;
                       display: none;
                       overflow: hidden;
                       a{
                           display: block;
                           width: 164px;
                           height: 100px;
                           float: left;
                           margin-right: 1px;
                           margin-bottom: 1px;
                       }
                       a:hover{
                           box-shadow: 0 0 5px #ed145b;
                       }
                    }
                    .r2{
                        width: 202px;
                        height: 305px;
                        float: left;
                        .top{
                            width: 196px;
                            height: 202px;
                            margin-left: -10px;
                        }
                        .bottom{
                            width: 202px;
                            height: 102px;
                            margin-left: -10px;
                            background: url(../images/bg-img/brandwall.jpg) no-repeat;
                            position: relative;
                            .zuo{
                                background: url(../images/bg-img/brandWall_prev.jpg) no-repeat;
                                cursor: pointer;
                                position: absolute;
                                left: 56px;
                                top: 20px;
                                width: 22px;
                                height: 34px; 
                            }
                            .you{
                                background: url(../images/bg-img/brandWall_next.jpg) no-repeat;
                                cursor: pointer;
                                position: absolute;
                                left: 114px;
                                top: 52px;
                                width: 22px;
                                height: 34px;  
                            }
                        }
                    }
                }
            }
        }

    }
}
/*首页产品区域结束*/
    .selection{
    width: 1090px;
    height: auto;
    margin: 0 auto;
    padding-top: 40px;

    h3.title{
        margin: 0 auto;
        background: url(../images/bg-img/ongoing_title_bg.jpg) no-repeat;
        width: 204px;
        height: 24px;
    padding-bottom: 20px;
    }
    .huodong{
        width:1090px;
        height: auto;
        overflow: hidden;
        .hidden{
            width: 1190px;
            height: auto;
            overflow: hidden;
        }
        .content{
           position: relative;
           width: 535px;
           height: 364px;
           float: left;
           margin-right: 5px;
           margin-top: 5px;
           margin-bottom: 5px;
           margin-left: 5px;
           box-shadow: 1px 1px 1px #c4c4c4;
//         opacity: 0;    /*这里一定要用opacity，不能用display:none 因为前台会抓不到*/
           .logo{
                width: 140px;
                height: 61px;
                position: absolute;
                left: 377px;
                top: 270px; 
           }
        }
        .content:hover{
            box-shadow: 0 0 10px #4e4e4e;
        }
        .fangwei{
            width: 41px;
            height: 41px;
            display: block;
            background: url(../images/bg-img/jihe2.png) no-repeat -82px 0;
            position: absolute;
            left: 0;
            top: 0;
        }
        .new{
            width: 41px;
            height: 41px;
            display: block;
            background: url(,,.images/bg-img/jihe2.png) no-repeat -205px 0; 
            position: absolute;
            left: 41px;
            top: 0;  
        }
        .img{
           width: 535px;
           height: 250px;
           position: absolute;
           left: 0;
           top: 0; 
        }
        .daoshu{
            font-family: 'Microsoft YaHei',tahoma,arial,sans-serif;
            width: 194px;
            height: 26px;
            background-color: #333333;
            position: absolute;
            left: 171px;
            top: 238px;
            line-height: 26px;
            text-align: center;
        }
        .info{
           width: 156px;
           height: 77px;
           position: absolute;
           left: 21px;
           top: 267px; 
           .title{
              width: 143px;
              height: 25px;
              color: #333333;
              font-size: 16px;
              font-weight: 700;
              text-indent: 10px; 
           }
           .des{
              width: 136px;
              height: 18px;
              color: #7c7c7c;
              text-indent: 10px;
              font-size: 14px; 
           }
           .cuxiao{
               width: 102px;
               height: 29px;
               font-family: Arial,Helvetica,sans-serif;
               margin-top: 5px;
               font-size: 14px;
               color: #222222;
               text-indent: 10px;
               font-weight: 700;
               span{
                  color: #EF145B;
                  font-size: 18px;
                  font-weight: 700; 
               }
           }
        }
    }
}
.h40{
    /*产品底部的间距高度*/
    height: 45px;
    width: 100%;
}

/*==================底部CSS开始==================*/
#bminfo {
  width: 100%;
  height: 400px;
  background-color: #fff;
  border-top: 1px solid #ccc;

  .center{
      width: 1088px;
      height: 260px;
      margin: 0 auto;
  }
  .up{
      width: 1162px;
      height: 140px;
      /*border: 1px solid #000;*/
      margin: 0 auto;
      margin-top: 40px;
      margin-left: -20px;
      /*overflow: hidden;*/
     a{
        display: block;
        float: left;
        width: 160px;
        height: 140px; 
        p.tu{
              width: 63px;
              height: 63px;
              margin-left: 50px;
              margin-bottom: 20px;
        }
        p.tu.a1{
            background: url(../images/bg-img/footer_new.png) no-repeat 0px 0px;
        }
        p.tu.a2{
            background: url(../images/bg-img/footer_new.png) no-repeat -64px 0px;
        }
        p.tu.a3{
            background: url(../images/bg-img/footer_new.png) no-repeat -128px 0px;
        }
        p.tu.a4{
            background: url(../images/bg-img/footer_new.png) no-repeat -192px 0px;
        }
        p.tu.a5{
            background: url(../images/bg-img/footer_new.png) no-repeat -254px 0px;
        }
        p.tu.a6{
            background: url(../images/bg-img/footer_new.png) no-repeat -316px 0px;
        }
        p.tu.a7{
            background: url(../images/bg-img/footer_new.png) no-repeat -380px 0px;
        }
     }
     p.one{
         color: #000;
         font-size: 16px;
         font-weight: 700;
         text-align: center;
         font-family: "arial,Tahoma,Geneva";
     }
     p.two{
         color: #666666;
         font-size: 14px;
         text-align: center;
         margin-top: 5px;
         font-family: "arial,Tahoma,Geneva";
     }
  }
  .xian{
      background: #000;
      width: 1088px;
      height: 1px;
      background-color: #ccc;
      margin-top: 10px;
      margin-bottom: 30px; 
  }
  .bottom{
      width: 1088px;
      overflow: hidden;
      height: auto;
      margin-top: 20px;
      ul{
         width: 152px;
         height: 166px;
         float: left;
         margin-left: 10px;
         margin-right: 10px; 
         li{
             width: 143px;
             height: 22px;
             color: #666;
             font-size: 12px; 
             line-height: 22px;
         }
         li:hover{
             color: #ea1d5d;
         }
         li.title{
             font-family: tahoma,arial,隆炉Hiragino Sans GB',隆炉\5b8b\4f53',sans-serif;
             color: #666;
             font-size: 14px;
             font-weight: 700;
             margin-bottom: 5px;
         }
      }
      ul.shouji{
         width: 83px;
         height: 137px; 
         li{
            width: 83px;
            height: 19px;
            border: 1px;
            color: #666;
            font-size: 14px;
            font-weight: 700;
            margin-bottom: 10px;
            overflow: hidden; 
         }
         li.tu1{
              width: 78px;
              height: 81px;
              background:url(../images/bg-img/header_corn_new_v2.png) no-repeat -5px -423px;
         }
      }
      ul.wenxin{
          width: 83px;
          height: 137px;
          li{
             width: 83px;
             height: 19px;
             border: 1px;
             color: #666;
             font-size: 14px;
             font-weight: 700;
             margin-bottom: 10px;
             overflow: hidden; 
          }
        .tu2{
              width: 78px;
              height: 81px;
              background:url(../images/bg-img/header_corn_new_v2.png) -85px -423px;
          }
      }
  }
}
.footer_dy{
    height:95px;
    background:url(../images/bg-img/footer_dy.jpg) center top no-repeat;
}
.footer_center{
    height:48px;
    line-height:48px;
    overflow:hidden;
    font-size:12px;
    color:#fff;
    background:url(../images/bg-img/footer_btm02_bg.jpg) center top repeat-x;
    .footer_con{
    width:1090px;
    margin:0 auto;
    overflow:hidden;
     a{
        color:#fff;
        padding-right:12px;
        height:48px;
        display:inline-block;
        
    }
    a:hover{
        text-decoration: underline;
    }
}

}
/*COPYRIGHT*/
.footer_copyright{
    background:url(../images/bg-img/newindex_footer_bg.png) center top repeat-x #404040;
    line-height:20px;
    padding-bottom:80px;
    color:#ccc;
    a{
        color: #ccc;
    }
    a:hover{
        text-decoration: underline;
        color: #ccc;
    }
    .footer_con{
        width:1090px;
        margin:0 auto;
        overflow:hidden
    }
    .footer_copy_con{
        padding:14px 0 18px;
        line-height:23px
    }
    .footer_copy_logo{
        width:126px;
        height:50px;
        overflow:hidden;
        display:inline-block;
        margin-right:8px;
        background:url(../images/bg-img/footer_btm_icon.png) no-repeat;
    }
    .logo01,.footer_copyright .logo03,.footer_copyright .logo04{
        cursor:default;
    }
    .logo02{
        background-position:-126px 0;
    }
    .logo03{
        background-position:-252px 0;
    }
    
    .logo04{
        background-position:-378px 0;
    }
    
    .logo05{
        background-position:-504px 0
    }
}
/*==================底部CSS结束==================*/

/*===========================首页CSS结束===========================*/
/*===========================首页CSS结束===========================*/
/*===========================首页CSS结束===========================*/



/*===========================列表页CSS开始===========================*/
/*===========================列表页CSS开始===========================*/
/*===========================列表页CSS开始===========================*/
#list_all{
    width: 100%;
    height:100%;
    margin: 0 auto;
    background: #F7F7F7;
    padding-top: 15px;
    padding-bottom: 40px;
    .sousuo{
        padding:3px 0 10px;
        color:#333;
        margin:0 auto;
        height:41px;
        .bread_first_item{
            margin-left:-9px;
            margin-top: 3px;
        }
        .bread_ul li{
            float:left;
            display:inline;
            padding-left:9px;
            position:relative;
            font-weight:700;
            font-family:"宋体";
            a{
                color:#1A1A1A;
                margin-right:3px;
                display:inline-block;
                overflow:hidden;
                max-width:9.25em;
                max-width:none\0;
                text-overflow:ellipsis;
                white-space:nowrap;
                vertical-align:middle;
            }
            a:hover{
                color:#ed145a;
            }
            span{
                vertical-align:middle;
            }
        }
.right_search{
    position:relative;
    float:left;
    width:156px;
    border:solid 1px #e7e7e7;
    margin-left:16px;
    padding:3px;
    background-color:#FFF;
        .bread_search_img{
            background:url(../images/bg-img/right_fdj.jpg) no-repeat;
            position:absolute;
            width:16px;
            height:16px;
            right:10px;
            top:5px;
            border:0
        }
        .search_gt_1{
            position:absolute;
            top:4px;
            left:-16px;
            font-family:"宋体";
            font-weight:700
        }
        .bread_search_input{
            border:0;
            _border:0;
            outline:0;
            height:17px;
            line-height:17px;
            margin-top:-2px
        }
}
    }
/*筛选模块开始*/
#choose {
  background-color: #fff;
  width: 1090px;
  height: 376px;
  margin: 0 auto;
  border: 1px solid #F2F2F2;
  h3.title{
      width: 100%;
      height: 44px;
      line-height: 44px;
      font-size: 14px;
      text-indent: 10px;
      border-bottom: 1px solid #F2F2F2;
      span{
          color: #ed145a;
      }
   }
   .share{
       width: 1090px;
       height: 82px;
       border-bottom: 1px solid #F2F2F2;
      /* .zhankai{
           padding-top: 10px;
          margin-left: -50px;
       }*/
       .title{
            font-size: 12px;
            font-weight: 700;
            color: #333;
            background-color: #FBFBFB;
            width: 80px;
            height: 68px;
            padding-top: 14px;
            padding-left: 10px;
            float: left;
       }

       .name{
           width: 868px;
           height: 50px;
           /*border: 1px solid #000;*/
           float: left;
           margin-top: 10px;
           a{
              font-size: 12px;
              color: #666;
              display: block;
              float: left;
              /*width: 84px;*/
              padding: 0 10px;
              height: 25px;
              line-height: 25px;
              margin-right: 20px;
              margin-bottom: 5px;
              font-family: Tahoma,Geneva,sans-serif; 
           }
           a:hover{
               color: #ed145b;
           }
           a.cur{
                background: #ED145B;
                color: #fff;
           }
       }
       .duoxuan{
           background: url(../images/bg-img/duoxuan.jpg) no-repeat;
           display: block;
           width: 51px;
           float: left;
           height: 20px;
           margin-top: 10px;
       }
       .zhankuai{
           width: 40px;
           height: 22px;
           /*border: 1px solid #000;*/
           float: left;
           margin-top: 12px;
           margin-left: 15px;
           a{
               display: block;
               float: left;
               color: #ed145b;
               text-decoration: none;
               height: 20px;
               color: #666;
               font-size: 12px;
           }
           a:hover{
               color: #ed145b;
           }
           b{
               background: url(../images/bg-img/sanjiao-xia.png) no-repeat;
               width: 8px;
               height: 4px;
               display: block;
               margin-top: 5px;
               margin-left: 5px;
               float: left;
           }
       }
   }
}
/*列表页===================产品区域=============开始*/
#liebiao{
    width: 1090px;
    height: 100%;
    border: 1px solid #EEEDED;
    background: #FFF none repeat scroll 0% 0%;
    margin: 0 auto;
    margin-top: 20px;
    .condition{
      width: 100%;
      height: 32px;
      background: #F8F8F8;
      overflow: hidden;
  }
  .paixu{
      height: 32px;
      width: 90px;
      line-height: 32px;
      float: left;
      text-align: center;
      font-weight: 700;
      color: #333;
      font-size: 12px;
      border-right: 1px solid #E7E3E3;
      border-bottom: 1px solid #E7E3E3;
  }
  .guize{
      height: 32px;
      width: 572px;
      line-height: 32px;
      float: left;
      color: #333;
      font-size: 12px;
      a{
          height: 32px;
          width: 86px;
          display: block;
          text-indent: 25px;
          float: left;
          border-right: 1px solid #E7E3E3;
          /*border-bottom: 1px solid #E7E3E3;*/
          color: #727272;
          background: url(../images/bg-img/xiajiantou-1.png) no-repeat 58px 13px;
      }
      a.click{
          color: #ed145b;
          background: #fff url(../images/bg-img/xiajiantou-2.png) no-repeat 58px 13px;
          border-bottom: none;
      }
      a:hover{
          color: #ed145b;
          background: url(../images/bg-img/xiajiantou-2.png) no-repeat 58px 13px;
      }
      a.tu2{
         background: url(../images/bg-img/price_sort_default_1.png) no-repeat 58px 13px; 
      }
      a.tu2:hover{
         background: url(../images/bg-img/p_s_hover.png) no-repeat 58px 13px; 
      }
      a.uptime{
         text-indent: 15px;
         color: #727272;
         background: url(../images/bg-img/xiajiantou-1.png) no-repeat 68px 13px;
      }
     a.uptime:hover{
        color: #ed145b;
        background: url(../images/bg-img/xiajiantou-2.png) no-repeat 68px 13px;
     } 
     a.temai{
         background: url();
         text-indent: 27px;
         position: relative;
     }
     a input{
          display: inline;
          position: absolute;
          left: 7px;
          top: 10px; 
     }
  }
  .all-pro{
      height: 32px;
      line-height: 32px;
      float: left;
      font-size: 12px;
      color: #666;
      margin-left: 151px;
      position: relative;
      span{
          color: #ed145a;
      }
      .shuxian{
          height: 20px;
          width: 1px;
          display: block;
          background-color: #DFDDDE;
          position: absolute;
          left: 80px;
          top: 6px;
      }
  }
  .page{
      height: 32px;
      line-height: 32px;
      float: left;
      margin-left: 17px;
      a{
         font-size: 12px;
         color: #666; 
      }
      a:hover{
          font-size: 12px;
          color: #ea1d5d;
      }
      .nowpage{
          height: 32px;
          float: left;
          font-size: 12px;
          color: #666;
      }
      .uppage{
          height: 32px;
          float: left;
          font-size: 13px;
          color: #666;
          margin-left: 15px;
      }
      .nextpage{
          height: 32px;
          float: left;
          font-size: 13px;
          color: #666;
          margin-left: 20px; 
      }
   }
   .pro-show{
       width: 1090px;
       height: auto;
       overflow: hidden;
       background-color: #fff;
       padding-top: 20px;
       .pro{
             width: 266px;
             height: 432px;
             position: relative;
             float: left;
             font-size: 12px;
             font-family: "微软雅黑";
             margin-left: 5px;
             margin-bottom: 5px;
             .mianshui{
                 width: 90px;
                 height: 70px;
                 position: absolute;
                 left: 17px;
                 top: 15px;
                 z-index: 3;
                 background: url(../images/bg-img/search_jisu1.png) no-repeat;
             }
             .pro-img{
                 width: 240px;
                 height: 240px;
                 position: absolute;
                 left: 17px;
                 top: 29px;
             }
             .pro-name{
                 width: 248px;
                 height: 21px;
                 position: absolute;
                 left: 17px;
                 top: 269px;
                 span{
                     color: #ed145a;
                     font-weight: 700;
                     font-size: 12px;
                     font-family: "脣脦脤氓";
                 }
                 a{
                     text-decoration: none;
                     font-size: 12px;
                     font-family: Tahoma,Geneva,sans-serif;
                     color: #444;
                 }
                 a:hover{
                     color: #ed145b;
                 }
             }
             .price{
                 width: 92px;
                 height: 28px;
                 position: absolute;
                 left: 17px;
                 top: 311px;
                 color: #f42468;
                 font-size: 18px;
                 font-family: arial;
                 span.a1{
                     font-size: 24px;
                     color: #f42468;
                     font-family: arial;
                 }
                 span.a2{
                     font-weight: 400;
                     color: #888;
                     font-size: 12px;
                     text-decoration: line-through;
                     font-family: Tahoma;
                 }
             }
             .buy-time{
                 width: 228px;
                 height: 18px;
                 position: absolute;
                 left: 17px;
                 top: 354px;
                 .a1{
                     color: #787878;
                     font-size: 12px;
                     font-family: Tahoma,Geneva,sans-serif;
                 }
                 .a2{
                      color: #5a5a5a;
                      height: 20px;
                      font-family: Tahoma;
                      font-weight: 700;
                 }
             }
             .cart{
                 width: 90px;
                 height: 30px;
                 position: absolute;
                 left: 17px;
                 top: 385px;
                 background: url(../images/bg-img/cart.png) no-repeat;
             }
          }
       .pro:hover{
             box-shadow: 2px 2px 10px #666;
         }
     }
}
//产品列表结束
/*列表页底部搜索全部开始*/
.search_footer{
    background:#EEEEEE;
    width: 1070px;
    height:125px;
    margin: 0 auto;
    position:relative;
    margin-top: 20px;
    padding-left: 20px;
    #search_footer_input{
        width:540px;
        height:33px;
        line-height:33px;
        border:0 none;
        padding:0 5px;
        font-size:14px;
        outline:0;
        font-family:"Microsoft YaHei";
    }
    .search_foot_label{
        float:left;
        display:inline;
        font-family:"Microsoft YaHei";
        font-size:16px;
        height:36px;
        line-height:36px;
        margin-right:10px;
        color:#666;
    }
    .sf_other{
        overflow:hidden;
        color:#666;
        height:44px;
        line-height:44px;
        font-size:12px;
    }
button{
    border:0 none;
    width:40px;
    height:33px;
    text-indent:-99999px;
    position:absolute;
    cursor:pointer;
    background:transparent url(../images/bg-img/mallsearchbg_v3.jpg) no-repeat scroll 0% 0%;
    background-position:-30px -0px;
}
}
/*列表页底部搜索全部结束*/

}
/*===========================列表页CSS结束===========================*/
/*===========================列表页CSS结束===========================*/
/*===========================列表页CSS结束===========================*/
